package com.fulihui.usercore.condition;

import lombok.Getter;
import lombok.Setter;
import org.near.toolkit.model.ToString;

import java.util.Date;

/**
 * 用户查询条件
 *
 * @author Willard.Hu on 2016/5/16.
 */
@Setter
@Getter
public class UserCondition extends ToString {
    private static final long serialVersionUID = -1033980977440412190L;
    /**
     * 手机号
     */
    private String mobileNo;
    /**
     * 省份名称
     */
    private String province;
    /**
     * 城市名称
     */
    private String city;
    /**
     * 用户标签
     */
    private String tagId;
    /**
     * 注册时间查询区间起始值
     */
    private Date   registerStartDate;
    /**
     * 注册时间查询区间结束值
     */
    private Date   registerEndDate;
    /**
     * 注册来源
     */
    private String registerSource;
    /**
     * 用户状态
     *
     * @see com.fulihui.usercore.enums.UserStateEnum
     */
    private String state;

}
